home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / metkit / m4kit.h < prev    next >
C/C++ Source or Header  |  1997-06-07  |  3KB  |  67 lines

  1. //    Copyright (C) 1996, 1997 Meta Four Software.  All rights reserved.
  2. //
  3. //    Main library include file
  4. //
  5. //! rev="$Id: m4kit.h,v 1.15 1997/06/05 08:32:02 jcw Rel $"
  6.  
  7. #ifndef __M4KIT_H__
  8. #define __M4KIT_H__
  9.  
  10. /////////////////////////////////////////////////////////////////////////////
  11. //
  12. //  TITLE
  13. //                                
  14. //      The MetaKit Library, by Jean-Claude Wippler, Meta Four Software, NL.
  15. //      
  16. //  DESCRIPTION
  17. //                                
  18. //      Structured data storage with commit / rollback and on-demand loading.
  19. //  
  20. //  DISCLAIMER
  21. //
  22. //      The author makes no warranties, either expressed or implied, with
  23. //      respect to this software, its quality, performance, merchantability,
  24. //      or fitness for any particular purpose. This software is distributed
  25. //      AS IS. The user of this software assumes all risks as to its quality
  26. //      and performance. In no event shall the author be liable for any
  27. //      direct, indirect or consequential damages, even if the author has
  28. //      been advised as to the possibility of such damages.
  29. //            
  30. //  ACKNOWLEDGEMENTS
  31. //                                                                        
  32. //      To Liesbeth and Myra, for making this possible.
  33. //
  34. //      Thanks to Alexander Stigsen and Kirill Denisenko for their feedback.
  35. //                               
  36. //  Do you have any suggestions, ideas, fixes? All valuable feedback will be
  37. //  rewarded with an honorable mention in this section. It's up to *YOU* now.
  38. //
  39. /////////////////////////////////////////////////////////////////////////////
  40. //
  41. //  NAMING CONVENTIONS        PREFIX    REMARKS
  42. //                              
  43. //      Compile time options    q4_     Always defined as 1 or 0, capitalized
  44. //      Preprocessor defines    d4_     Use with "#ifdef" or "#if defined()"
  45. //      Classes                 c4_     Classes, listed at start of headers
  46. //        Typedefs                t4_        Type definitions, if outside classes
  47. //      Global functions        f4_     Internal, these are rarely defined
  48. //
  49. //      Member functions                Start in uppercase
  50. //      Instance variables      _       And start in lowercase
  51. //      Static members          _       And start in uppercase
  52. //
  53. //      Local variable names            Start in lowercase
  54. //      Formal parameter names          Start lowercase, end with underscore
  55. //
  56. /////////////////////////////////////////////////////////////////////////////
  57.  
  58.     // current release = 100 * major + 10 * minor + maintenance
  59. #define d4_MetaKitLibraryVersion    170        // May 28, 1997
  60.  
  61. #include "k4conf.h"     // configuration, compatibility, elementary types
  62. #include "k4view.h"     // views, cursors, rows, properties, storage
  63.  
  64. /////////////////////////////////////////////////////////////////////////////
  65.  
  66. #endif
  67.